"""
@Author : 合肥一元数智教育科技有限公司
@Date :  2025/5/19 8:57
@Description :
在一个文件中定义了两个系统名字的函数   调用时的规则是什么
"""


def sum_numbers(num1, num2):
    result = num1 + num2


# sum_numbers(1, 2)

def sum_numbers(num1, num2, num3):
    print(num1 + num2 + num3)


# TypeError: sum_numbers() missing 1 required positional argument: 'num3'
# 函数调用时 不会区分参数个数  函数的调用遵循就近原则
# sum_numbers(1, 2)
sum_numbers(1, 2, 3)
